/*
 * @Author: Beipy
 * @E-mail: beipy0@163.com
 * @Date: 2019-08-12 15:25:33
 * @LastEditors: beipy
 * @LastEditTime: 2019-08-16 12:39:46
 * @Description:
 */
module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
  assetsDir: 'assets',
  productionSourceMap: false,
  filenameHashing: false,
  lintOnSave: true,
  // 配置跨域 webpack-dev-server 行为。
  devServer: {
    // open: process.platform === 'darwin',
    // host: 'localhost',
    // port: 8090
    https: true
    // hotOnly: false,
    //   proxy: {
    //     '/api': {
    //      target: 'http://app.rmsdmedia.com',
    //     changeOrigin: true,
    //      secure: false,
    //     pathRewrite: {
    //        '^/api': ''
    //       }
    //    },
    //    '/foo': {
    //      target: '<other_url>'
    //    }
    //  }, // string | Object
    //   before: app => {}
  },
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          require('postcss-pxtorem')({// 这里是配置项，详见官方文档
            rootValue: 37.5, // 换算的基数单位px
            propList: ['*']
          })
        ]
      }
    }
  }
}
